package com.yunji.system.dao;

import com.yunji.common.base.IBaseDao;
import com.yunji.common.model.domain.NoticeUserDO;
import com.yunji.common.model.params.NoticeParams;
import com.yunji.common.model.vo.NoticeVO;
import javafx.util.Pair;

import java.util.List;

public interface INoticeUserDao extends IBaseDao<NoticeUserDO> {

    void allRead(Pair<String, Long> param);

    Integer countUnread(Pair<String, Long> param);

    List<NoticeVO> getPageList(NoticeParams params);
}
